Plugin Template
Voici un modèle simple pour créer des plugins pour simply-xp.
[JS] myPlugin Template
const MonNouveauPlugin = {
name: "MonNouveauPlugin", // [REQUIRED] Le nom de votre plugin
initialize: async (xp) => {
// [REQUIRED] Appelé pendant l'enregistrement du plugin
// Faites quelque chose avec xp
},
requiredVersions: ["2"], // [OPTIONAL] Recommandé: correspondre à toute la branche v2
};
export default MonNouveauPlugin; // Exportez votre plugin pour qu'il puisse être enregistré
[JS] Enregistrement de MonNouveauPlugin
const { registerPlugins } = require("simply-xp");
const { MonNouveauPlugin } = require("myPlugin");
(async () => {
await registerPlugins([MonNouveauPlugin]);
})().catch(console.error); // Retourne l'erreur